package world.snowcrystal.component;


/**
 * 用于生成默认的密码，在 1.0 时，并没有对密码进行强制要求；
 * @since 1.0
 * @author tianqing
 */
public interface PasswordGenerator {

    /**
     *  生成默认的密码，实现需要确保生产的密码具有足够的安全性，
     *  并且生成的密码长度不应大于`60`个字符，且不应小于 `12` 个字符
     * @since 1.0
     * @author tianqing
     */
     String generatePassword();
}
